Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NORTH HYDE ROAD Semi-Detached £437,042 £189,950 29 Aug 2003